package net.hn.hnms.biz.project.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("机械设备管理台账")
public class MechanicalLedgerVo extends BaseVO{


    @ApiModelProperty(value = "机械设备台账编号")
    private String mechanicalId;

    @ApiModelProperty(value = "机械姓名")
    private String mechanicalName;

    @ApiModelProperty(value = "机械编号")
    private String mechanicalCode;

    @ApiModelProperty(value = "项目ID")
    private String projectId;

    @ApiModelProperty(value = "描述")
    private String remark;

    @ApiModelProperty(value = "进场日期")
    @JsonFormat(
            pattern = "yyyy-MM-dd"
    )
    private Date entryTime;

    @ApiModelProperty(value = "出场日期")
    @JsonFormat(
            pattern = "yyyy-MM-dd"
    )
    private Date departureTime;



    @ApiModelProperty(value = "项目名称")
    private String projectName;


    @ApiModelProperty(value = "施工单位")
    private String constructionUnit;
}
